// 1. 导入mongoose
// 2. 连接数据库
// 3. 创建连接回调 connection.on("open",callback)
    // 5. 创建文档解构 new mongoose.Schema()
    // 6. 创建模型对象 mongoose.model()

let songModel = require('./database/model/songModel');
    // 7. 字段属性筛选 model.find().select(_id:0,name:1).exec(callback)
        // _id:0, 0 = 不获取
        // name:1, 1 = 获取
        // exec 执行筛选函数
    // songModel.find({"singer":"周杰伦"}).select({name:1,_id:0}).exec((err,data)=>{
    //     console.log(data);
    // });
    // 8. 数据排序 model.find().sort({score:1}).exec(callback)
        // score:1; 1 = 正序
        // score:-1; -1 = 倒序  
    // songModel.find().sort({price:-1}).exec((err,data)=>{
    //     console.log(data);
    // })
    // 9. 数据截取 model.find().skip(5).limit(10).exec(callback)
        // skip(5); 跳过5条，显示第5条之后的
        // limit(10); 一次显示10条 

    // limit = 5 
    // page * limit = skip
    
    songModel.find().skip(15).limit(5).exec((err,data)=>{
        console.log(data);
    })